Big Huge Thesaurus

Melissa officinalis

noun